Alif Semiconductor /AE512F80F55D5AS_CM55_HE_View /I3C /I3C_SLV_INTR_REQ

Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text

Interpret as I3C_SLV_INTR_REQ

31 2827 2423 2019 1615 1211 87 43 0 0 0 0 0 0 0 0 00 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 (SIR)SIR 0 (Val_0x0)SIR_CTRL 0 (MR)MR 0IBI_STS

SIR_CTRL=Val_0x0

Description

Slave Interrupt Request Register

Fields

SIR

Slave Interrupt Request When set, the I3C slave attempts to issue the SIR on the I^3C bus. Once issued and when the current master accepts (ACK) or if the I3C is unable to issue the SIR, then the I3C clears this bit automatically and updates the IBI_STS field. If the NACK response is received for the SIR, the controller reattempts the SIR upon detecting the next START condition from the master or after the bus available time. Once set, the application cannot clear this bit.

SIR_CTRL

Slave Interrupt Request Control

0 (Val_0x0): Send the assigned Dynamic address

MR

Master Request When set, the I3C attempts to issue the MR on the I^3C bus. Once issued and when the current master accepts or if the I3C is unable to issue the MR, then the I3C clears this bit automatically and updates the IBI_STS field. If NACK response is received for the MR, the I3C reattempts the MR upon detecting the next START condition from the master or after the bus available time. Once set, the application cannot clear this bit.

IBI_STS

IBI Completion Status This field is common for SIR and MR

1 (Val_0x1): IBI accepted by the master (ACK response received)

3 (Val_0x3): IBI not attempted

Links

() ()